__author__ = 'nvsmirnov'
# -*- coding: utf-8 -*-
import time
from Framework.PageClasses._CpBase import _CpBase
from Framework.DataClasses.CommonData import CommonData

class CpAuctionRequestDelete(_CpBase):
    def openAuction(self, id):
        url = 'https://etp.edinews.ru/supplier/auction/index'
        self.presence_of_element_located('content-area')
        #Открыть аукцион
        url = CommonData.url + 'supplier/auction/apply/auction_id/'+id
        self.driver.get(url)
        self.assert_url(url)

    def fillForm(self):
        self.driver.find_element_by_xpath(".//*[@type='button' and contains(.,'Отозвать заявку на участие в электронном аукционе')]").click()

    def submitForm(self):
        #Подождать загрузки
        self.presence_of_element_located_byXpath(".//*[text()='Отзыв заявки на участие в электронном аукционе']")
        #self.presence_of_element_located_byXpath(".//*[@type='button' and contains(.,'Подписать и направить')]")
        self.driver.find_element_by_xpath(".//*[@type='button' and contains(.,'Подписать и направить')]").click()
        """
        #JS Alert
        self.wait_for_alert()
        self.driver.switch_to.alert.accept()
        #Certificate window
        self.submit_certificate_window()
        #JS Alert
        self.wait_for_alert()
        self.driver.switch_to.alert.accept()
        #хак
        time.sleep(5)
        """